put down roots – English–Latine translations

🇬🇧 en la 🇻🇦

put down roots verb

  • to become settled
radicare
Wiktionary Links